natural and legal person - Alemán Inglés Diccionario